package model

type CreateSftpConnectionParams struct {
	Host     string `json:"host"`
	Port     int    `json:"port"`
	User     string `json:"user"`
	KeyPath  string `json:"keyPath"`
	Password string `json:"password"`
	Timeout  int64  `json:"timeout"`
}

type SftpUploadFileParams struct {
	CreateSftpConnectionParams
	LocalFilePath  string `json:"localFilePath"`
	RemotePath     string `json:"remotePath"`
	TempFileSuffix string `json:"tempFileSuffix"`
	DelFlag        bool   `json:"delFlag"`
}
